invitation to treat - Alemán Inglés Diccionario